rigorous measures - Spanish English Dictionary